package com.ln.property_control.service;

import com.ln.property_control.pojo.BorrowVo;
import com.ln.property_control.pojo.Department;
import com.ln.property_control.pojo.PropertyVo;

import javax.servlet.http.HttpSession;
import java.util.List;
import java.util.Map;

public interface BorrowService {
//    查询资产借用的方法
    Map<String,Object> getBorrowVo(Integer page , Integer  limit);

    //    查询资产归还的方法
    Map<String,Object> getReturn(Integer page , Integer  limit);

    //    查询提报历史的方法
    Map<String,Object> getHistory(Integer page , Integer  limit);

    //    查询资产借用详情的方法
    BorrowVo getFindBorrowVo(String id);

    //    查询部门的方法
    List<Department> getDepaId(int parent_id);

//    借用申请
    int getAddBorrow(BorrowVo borrowVo,String[] property_id);


    //    借用审批
    int getUpdaSta(BorrowVo borrowVo, HttpSession session);

    //    资产查看
    List<PropertyVo> getProperty(String property_dep_id);

//    资产回显
    List<BorrowVo> getBorrowName(String borrow_id);





}
